Skip to content

feat(teamspaces): support linking existing group folders for team folder management - #5076

Open
tomek2k1 wants to merge 3 commits into
masterfrom
feature/moveTeamFolder_into_adminsettings
Open

feat(teamspaces): support linking existing group folders for team folder management#5076
tomek2k1 wants to merge 3 commits into
masterfrom
feature/moveTeamFolder_into_adminsettings

Conversation

@tomek2k1

@tomek2k1 tomek2k1 commented Sep 3, 2026

Copy link
Copy Markdown

This PR extends the Team Spaces integration by allowing an existing group folder to be linked as a team's primary team folder.

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI

@tomek2k1 tomek2k1 added this to the Nextcloud 35 milestone Sep 3, 2026
@tomek2k1 tomek2k1 self-assigned this Sep 3, 2026
@tomek2k1 tomek2k1 added the 3. to review Items that need to be reviewed label Sep 3, 2026
@github-project-automation github-project-automation Bot moved this to Backlog in 👥 Teams Sep 3, 2026
@tomek2k1 tomek2k1 moved this from Backlog to In review in 👥 Teams Sep 3, 2026
@jospoortvliet jospoortvliet added bug and removed bug labels Sep 3, 2026
@artonge
artonge force-pushed the feature/moveTeamFolder_into_adminsettings branch from c34c298 to e8a5a57 Compare September 3, 2026 17:52
@artonge

artonge commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

I extracted the implementation of the missing ITeamFolderProvider methods here: #5078

@cristianscheid cristianscheid left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since some parts of this PR were extracted from here and added on #5078 (already merged), please rebase this PR to sync with master.

'mount_point' => $folder['mount_point'],
'quota' => $folder['quota'],
'size' => (int)$folder['size'],
'is_team_space' => ($folder['team_circle_id'] ?? null) !== null,

@cristianscheid cristianscheid Sep 4, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

regarding 'is_team_space', are we not moving away from the "team space" term? as per this comment by Jos

…der table

Co-authored-by: Copilot <copilot@github.com> GPT-5.6 Terra

Signed-off-by: Fin Clausen <Fin.Clausen@dataport.de>
support in admin Settings

Signed-off-by: Fin Clausen <Fin.Clausen@dataport.de>
Signed-off-by: Louis Chmn <louis@chmn.me>
@tomek2k1
tomek2k1 force-pushed the feature/moveTeamFolder_into_adminsettings branch from e8a5a57 to afe8065 Compare September 4, 2026 12:51
Signed-off-by: Tomasz Trillo <t.trillo@gmx.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Items that need to be reviewed

Projects

Status: In review

Development

Successfully merging this pull request may close these issues.

5 participants